/**
 * Copyright 2023 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

const GoogleLogo = (props: any) => {
  return (
    <svg
      width="76"
      height="25"
      viewBox="0 0 76 25"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      aria-label="Google"
      role="img"
      {...props}
    >
      <path
        d="M10.3611 11.3105V8.74974H18.956C19.0527 9.2676 19.0993 9.7926 19.0957 10.3194C19.0957 12.239 18.5585 14.6158 16.8718 16.3087C15.2208 18.023 13.1115 18.9372 10.3163 18.9372C5.13604 18.9372 0.78125 14.7319 0.78125 9.56581C0.78125 4.39974 5.13604 0.1926 10.3163 0.1926C12.7265 0.153314 15.0507 1.08546 16.7625 2.77653L14.9468 4.58189C13.7042 3.38724 12.0407 2.73189 10.3163 2.75331C6.53451 2.75331 3.5782 5.78903 3.5782 9.56581C3.5782 13.3426 6.53451 16.3765 10.3163 16.3765C12.7695 16.3765 14.1661 15.3944 15.0614 14.5015C15.7884 13.7765 16.2701 12.7337 16.4492 11.3105H10.3611Z"
        fill="currentColor"
      />
      <path
        d="M32.1944 12.9011C32.1944 16.3761 29.4673 18.9368 26.1207 18.9368C22.774 18.9368 20.0469 16.3761 20.0469 12.9011C20.0469 9.42612 22.774 6.86719 26.1207 6.86719C29.4673 6.86719 32.1944 9.40469 32.1944 12.9011ZM29.5354 12.9011C29.5354 10.7297 27.9543 9.24397 26.1207 9.24397C24.2871 9.24397 22.7059 10.7297 22.7059 12.9011C22.7059 15.0725 24.2871 16.56 26.1207 16.56C27.9543 16.56 29.5354 15.0511 29.5354 12.9011Z"
        fill="currentColor"
      />
      <path
        d="M45.2648 12.9011C45.2648 16.3761 42.5376 18.9368 39.191 18.9368C35.8443 18.9368 33.1172 16.3761 33.1172 12.9011C33.1172 9.42612 35.8443 6.86719 39.191 6.86719C42.5376 6.86719 45.2648 9.40469 45.2648 12.9011ZM42.6057 12.9011C42.6057 10.7297 41.0246 9.24397 39.191 9.24397C37.3574 9.24397 35.7763 10.7297 35.7763 12.9011C35.7763 15.0725 37.3574 16.56 39.191 16.56C41.0246 16.56 42.6057 15.0511 42.6057 12.9011Z"
        fill="currentColor"
      />
      <path
        d="M57.8124 7.22969V18.0672C57.8124 22.5315 55.1766 24.3547 52.0591 24.3547C49.708 24.3654 47.5861 22.9529 46.6962 20.7833L49.0115 19.8208C49.4233 20.8029 50.4314 21.9636 52.0555 21.9636C54.0503 21.9636 55.2876 20.7297 55.2876 18.4208V17.5654H55.1963C54.6 18.2958 53.454 18.9368 52.009 18.9368C48.9846 18.9368 46.2109 16.3083 46.2109 12.9243C46.2109 9.5404 48.9846 6.86719 52.009 6.86719C53.454 6.86719 54.6 7.50647 55.1963 8.2154H55.2876V7.22969H57.8124ZM55.4738 12.9243C55.4738 10.7993 54.0539 9.24397 52.2417 9.24397C50.4296 9.24397 48.8736 10.7993 48.8736 12.9243C48.8736 15.0493 50.4082 16.56 52.2417 16.56C54.0753 16.56 55.4738 15.0279 55.4738 12.9243Z"
        fill="currentColor"
      />
      <path
        d="M62.2919 0.892578V18.5712H59.6328V0.892578H62.2919Z"
        fill="currentColor"
      />
      <path
        d="M72.3838 14.8907L74.4466 16.2622C73.3256 17.9443 71.4294 18.9515 69.4042 18.9407C65.9662 18.9407 63.3984 16.289 63.3984 12.905C63.3984 9.31752 65.9895 6.87109 69.1051 6.87109C72.2208 6.87109 73.7822 9.35859 74.2926 10.714L74.5683 11.3997L66.4694 14.7318C67.0889 15.9425 68.0523 16.5604 69.4042 16.5604C70.7561 16.5604 71.6962 15.8925 72.3838 14.8907ZM66.0342 12.7193L71.4437 10.48C71.1465 9.72467 70.2511 9.19967 69.1983 9.19967C67.8463 9.19967 65.9662 10.3872 66.0342 12.7193Z"
        fill="currentColor"
      />
    </svg>
  )
}

export default GoogleLogo
